Shiuli (Menu)

128-130 Heath Road, Twickenham
+44 20 8703 8201

Give a rating to Shiuli

Suggest a dish

How much did you spend at Shiuli?